package com.ruoyi.post.domain;

import io.swagger.v3.oas.annotations.media.Schema;
import java.util.List;

/**
 * 发布帖子并设置标签的请求对象
 *
 * @author ruoyi
 */
@Schema(description = "发布帖子并设置标签的请求对象")
public class PostWithTagsRequest {

    /** 帖子信息 */
    @Schema(title = "帖子信息")
    private PostBasicInfo postBasicInfo;

    /** 标签ID列表 */
    @Schema(title = "标签ID列表")
    private List<Long> tagIds;

    public PostBasicInfo getPostBasicInfo() {
        return postBasicInfo;
    }

    public void setPostBasicInfo(PostBasicInfo postBasicInfo) {
        this.postBasicInfo = postBasicInfo;
    }

    public List<Long> getTagIds() {
        return tagIds;
    }

    public void setTagIds(List<Long> tagIds) {
        this.tagIds = tagIds;
    }
}